Effective Reuse Procedure for Open Source Software

نویسندگان

  • Doo Yeon Kim
  • Jong Bae Kim
  • Sung Yul Rhew
چکیده

In recently, OSS may use to make a new alternative substitute for software development. However, detailed procedures and methods to utilize OSSs are inadequate. When we develop an application based on OSS, we may not apply to the traditional process models. Therefore, newly defined procedures have to be required to reuse the OSS. In this paper, we propose the comprehensive procedures based on Meng Huang’s process, component based development and related research about OSS. We define 4 steps and 11 activities. To derive an effectiveness and improvement for each activity, we may apply proposed procedures to real projects.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Approach to analyze use-relation between software components with duplicated names

Source code reuse becomes popular using software component retrieval system (source code search system) because of the recent growth of open source software development. Use-relation between components, which is acquired by analysis of source code, is effective information for making reuse efficient. However, existing retrieval systems analyze use-relation between components insufficiently. The...

متن کامل

Code Reuse in Open Source Software

Code reuse is a form of knowledge reuse in software development, which is fundamental to innovation in many fields. Yet, to date, there has been no systematic investigation of code reuse in open source software projects. This study uses quantitative and qualitative data gathered from a sample of six open source software projects to explore two sets of research questions derived from the literat...

متن کامل

On the Extent and Nature of Software Reuse in Open Source Java Projects

Code repositories on the Internet provide a tremendous amount of freely available open source code that can be reused for building new software. It has been argued that only software reuse can bring the gain of productivity in software construction demanded by the market. However, knowledge about the extent of reuse in software projects is only sparse. To remedy this, we report on an empirical ...

متن کامل

The Effects of Open Source License Choice on Software Reuse

Previous research shows that software reuse can have a positive impact on software development economics, and that the adoption of a specific open source license can influence how a software product is received by users and programmers. This study attempts to bridge these two research areas by examining how the adoption of an open source license affects software reuse. Two reuse metrics were ap...

متن کامل

Knowledge Reuse for Software Reuse

Software reuse can provide significant improvements in software productivity and quality whilst reducing development costs. Expressing software reuse intentions can be difficult though. A developer may aspire to reuse a software component but experience difficulty expressing their reuse intentions in a manner that is compatible with, or understood by, the component retrieval system. Various int...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006